package com.maskiner.smc.paqueteservicio.dao;

import java.util.List;

import javax.persistence.EntityManager;
import javax.persistence.Query;


import com.maskiner.smc.paqueteservicio.bean.ServicioDTO;

public class JPASerivicioDAO extends GenericDAOJpa  implements ServicioDAO {

	@Override
	public List<ServicioDTO> lista(String strServDesc) throws Exception {
			
		System.out.println("listamos por nombre de servicio con JPA");
		List<ServicioDTO> servicios = null;
		EntityManager em=this.getEntityManager();
		Query consulta =em.createQuery(
					"select s from ServicioDTO s " +
				"where s.strServ_desc like :vnom ");

		consulta.setParameter("vnom","%"+strServDesc+"%");
		servicios=consulta.getResultList();
		em.close();
		return servicios;
		
		}

	

}
